to make do with - Turc Anglais Dictionnaire